package com.zhengqing.design.create.singleton;

/**
 * <p> 饿汉模式 </p>
 *
 * @author zhengqingya
 * @description 实例在初始化的时候就要创建好，不管有没有用到。
 * @date 2022/12/21 17:00
 */
public class Singleton01 {

    /**
     * 私有实例，静态变量会在类加载的时候初始化，是线程安全的
     */
    private static final Singleton01 instance = new Singleton01();

    /**
     * 私有构造方法
     */
    private Singleton01() {
    }

    /**
     * 获取实例的方法
     */
    public static Singleton01 getInstance() {
        return instance;
    }
}
